contractor facilities - Alemán Inglés Diccionario